English Dictionary
◊ DISTILLED WATER
distilled water
n : water that has been purified by distillation